delegation of 2,000 - Turkish English Dictionary